double petalled - German English Dictionary